package es.nadalgoyo.frikiquest.vo.parcelable;

import android.app.Activity;
import android.os.Parcel;
import android.os.Parcelable;

public class ImagenParcelable implements Parcelable {
	private Activity activityOrigen;

	public Activity getActivityOrigen() {
		return activityOrigen;
	}

	public void setActivityOrigen(Activity activityOrigen) {
		this.activityOrigen = activityOrigen;
	}

	public ImagenParcelable(Activity activityOrigen) {
		this.activityOrigen = activityOrigen;

	}

	public ImagenParcelable() {

	}

	public ImagenParcelable(Parcel parcel) {
		this();
		readToParcel(parcel);
	}

	@Override
	public int describeContents() {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public void writeToParcel(Parcel parcel, int flags) {
		parcel.writeValue(activityOrigen);

	}

	public void readToParcel(Parcel parcel) {
		activityOrigen = (Activity) parcel.readValue(activityOrigen
				.getClassLoader());
	}

	public static final Parcelable.Creator CREATOR = new Parcelable.Creator() {

		public ImagenParcelable createFromParcel(Parcel parcel) {
			return new ImagenParcelable(parcel);
		}

		public ImagenParcelable[] newArray(int size) {
			return new ImagenParcelable[size];
		}

	};

}